@charset "utf-8";

body,div,ul,li{
	margin:0;
	padding:0;
}

body{
	font-family:Arial,Verdana,sans-serif;
	color:#333;
	width:960px;
	margin:0 auto;
	padding:10px;
	background-image:url('../img/bg.png');
	background-repeat:repeat-x;
}

#main{
  padding:40px 20px;
}

div.container{
	margin: 20px auto;
	border:#666 solid 1px;
	height: 600px;
	width:800px;
}

hr{
	border:#ccc solid 1px;
}

legend{
  font-size:16px;
  font-weight:bold;
}

.formulario{
	color:#333;
	font-size:12px;
	line-height:5px;
	background:#EAEAEA;
	border:1px solid #aaa;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	margin:100px auto;
	padding:20px;
}

.formulario .componente{
	margin-bottom:7px;
}

.formulario .componente label{
	display:block;
	float:left;
	text-align:right;
	font-size:13px;
	font-weight:bold;
	line-height:28px;
    width:120px;
}

.formulario input[type=text],input[type=password]{
	width:200px;
	background: rgba(255, 255, 255, 0.9);
	border:1px solid #aaa;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	padding:5px;
	margin-left:30px;
}

input[type=submit],input[type=button] {
	font-size:14px !important;
}

.rolagem{
  max-height:360px;
  overflow-y:auto;
}

